machine shops - Alemán Inglés Diccionario